﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MathLib
{
	class Program
	{
		static void Main(string[] args)
		{
			int num = 31;
			int n = 2;

			if (num.Parity())
				Console.WriteLine("Число " + num + " - " + "Чётное");
			else
				Console.WriteLine("Число " + num + " - " + "Нечётное");

			if (num.IsPrime() == true)
				Console.WriteLine("Число " + num + " - " + "Простое");
			else
				Console.WriteLine("Число " + num + " - " + "Не простое");

			Console.WriteLine("2^4 = " + n.Pow(4));
			Console.WriteLine("Двоичный вес числа " + num + " = " + num.BinaryWeight());
		}
	}
}
